incontestable victory

Translations
безусловная победа
The team achieved an incontestable victory in the final match.
Команда одержала безусловную победу в финальном матче.